Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 THE GREEN Detached £508,350 £290,000 7 Apr 2006
25 THE GREEN Detached £802,747 £550,000 15 May 2015
29 THE GREEN Detached £579,478 £385,000 12 Sep 2014